Ccqs And Icqs